<?php


/**
 * 公用方法 返回json数据，进行信息提醒
 * @param $status 状态
 * @param string $message 提示信息
 * @param array $data 返回信息
 * @return false|string
 */
function showMsg($status,$message='',$data = array()){
    $result = array(
        'status' =>$status,
        'message' =>$message,
        'data' =>$data
    );

    return json_encode($result);
}

/**
 * 获取图片地址
 * @param $src 图片地址
 * @return mixed|string
 */
function tomedia($src)
{
    if (strexists($src, 'http://') || strexists($src, 'https://')) {
        return $src;
    }

    $HttpHost = $_SERVER['REQUEST_SCHEME'] . '://' .$_SERVER['HTTP_HOST'];
    //判断是否是本地不带域名图片地址
    if ((strpos($src, 'http://') === false) && (strpos($src, 'https://') === false)) {
        return $HttpHost . '/upload/' . $src;
    }
    return $src;
}

/**
 * 默认图片
 * @return string
 */
function  defaultGraph()
{
    $HttpHost = $_SERVER['REQUEST_SCHEME'] . '://' .$_SERVER['HTTP_HOST'];

    return $HttpHost . '/images/logo.png';
}

/**
 * 性别0男，1女
 * @param $type
 * @return string
 */
function getGenderText($type)
{
    return $type == 0 ? '男' : '女';
}


function strexists($string, $find)
{
    return !(strpos($string, $find) === false);
}

